#pragma once

#include "SmartPtr.h"

class Material;
typedef SmartPtr<Material> MaterialPtr;

class Material
{
public:
	Material(int emissive, int diffuse, int specular);

	int getEmissive();
	int getDiffuse();
	int getSpecular();

private:
	int _emissive;
	int _diffuse;
	int _specular;
};